# ord() 函数获取字符的 ASCII 值。
# chr() 函数将 ASCII 值转换回字符
# 编写函数，其功能是对参数进行大小写完转换，将大写字母转化成小写字母，小写字母转化为大写字母，非英文字母不转换
def change(str):
    ans="" # 存储转化后的字符串
    for i in range(0, len(str)): # 遍历字符串中的每一个字符
        if str[i] >= 'A' and str[i] <= 'Z': # 大写
            ans += chr(ord(str[i]) + 32) # 转小写
        elif str[i] >= 'a' and str[i] <= 'z': # 小写
            ans += chr(ord(str[i]) - 32) # 转大写
        else:
            ans += str[i]
    return ans
str = input("请输入: ")
ans = change(str)
print(ans)

